aerial trailer - German English Dictionary